give a second chance - French English Dictionary